package com.jrx.anytxn.transaction.bean;

/**
 * 放款异常队列模块交互bean
 * @Author yhy
 * @Date 2023/5/8 14:34
 */
public class LoanAbnormalQueueBean {

    /**
     * 放款流水表主键id
     */
    private Long disId;

    /**
     * 租戶id
     */
    private String tenantId;

    /**
     * 客户号
     */
    private String customerId;

    /**
     * 贷款订单id
     */
    private String loanId;

    /**
     * 流水号
     */
    private String seqNo;

    /**
     * 产品id
     */
    private String productId;

    /**
     * 行内交易状态
     * 00-待处理;
     * 01-已记账;
     * 02-已抹账;
     * 03-退汇完成;
     */
    private String operStatus;

    /**
     * 页码
     */
    private Integer pageNum;

    /**
     * 页大小
     */
    private Integer pageSize;

    public Long getDisId() { return disId; }

    public void setDisId(Long disId) { this.disId = disId; }

    public String getTenantId() { return tenantId; }

    public void setTenantId(String tenantId) { this.tenantId = tenantId; }

    public String getCustomerId() { return customerId; }

    public void setCustomerId(String customerId) { this.customerId = customerId; }

    public String getLoanId() { return loanId; }

    public void setLoanId(String loanId) { this.loanId = loanId; }

    public String getSeqNo() { return seqNo; }

    public void setSeqNo(String seqNo) { this.seqNo = seqNo; }

    public String getProductId() { return productId; }

    public void setProductId(String productId) { this.productId = productId; }

    public Integer getPageNum() { return pageNum; }

    public void setPageNum(Integer pageNum) { this.pageNum = pageNum; }

    public Integer getPageSize() { return pageSize; }

    public void setPageSize(Integer pageSize) { this.pageSize = pageSize; }

    /**
     * 获取 行内交易状态      00-待处理;      01-已记账;      02-已抹账;      03-退汇完成;
     *
     * @return operStatus 行内交易状态      00-待处理;      01-已记账;      02-已抹账;      03-退汇完成;
     */
    public String getOperStatus() {
        return this.operStatus;
    }

    /**
     * 设置 行内交易状态      00-待处理;      01-已记账;      02-已抹账;      03-退汇完成;
     *
     * @param operStatus 行内交易状态      00-待处理;      01-已记账;      02-已抹账;      03-退汇完成;
     */
    public void setOperStatus(String operStatus) {
        this.operStatus = operStatus;
    }
}
